package com.wenjie.original.entity;

import com.mybatisflex.annotation.Id;
import com.mybatisflex.annotation.KeyType;
import com.mybatisflex.annotation.Table;
import com.mybatisflex.core.keygen.KeyGenerators;
import com.wenjie.original.entity.common.BaseEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;


@Data
@Table("order_box")
@ApiModel("打包计划")
public class OrderBox extends BaseEntity {

    @Id(keyType = KeyType.Generator, value = KeyGenerators.snowFlakeId)
    @ApiModelProperty("打包计划的ID")
    private Long orderBoxId;

    @ApiModelProperty("订单所属客户id")
    private Long orderId;

    @ApiModelProperty("包装Id")
    private Long boxId;

    @ApiModelProperty("可装包装数量")
    private Integer orderBoxByBoxNum;

    @ApiModelProperty("包装的顺序")
    private Integer orderBoxBySequence;


    @ApiModelProperty("重量范围-最低(kg)")
    private String orderBoxByBoxLowWeight;

    @ApiModelProperty("重量范围-最高(kg)")
    private String orderBoxByBoxHighWeight;


}